package com.sinvo.oa.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sinvo.oa.entity.model.system.SysDept;

import java.util.List;

/**
 * @Description 部门 service接口
 */
public interface SysDeptService extends IService<SysDept> {

    //查询所有部门
    List<SysDept> findAllDeptNodes();

    //保存部门
    void saveDept(SysDept sysDept);

    //修改部门
    void updateDept(SysDept sysDept);

    //删除部门
    void removeDeptById(Long id);

    //修改状态
    boolean changeStatus(Long id, Integer status);

}
